package mx.ipn.to;

import java.util.Date;



public class BitacoraUnidadTO extends TransferObject {
	private int idOperacion;
	private java.util.Date fecha;
	private java.util.Date hora;
	private int idUnidad;
	private int idBase;
	private int idUsuario;
	private int idMotivo;
	private boolean activo;
	private Integer[] listIdOperacion;
	private java.util.Date[] listfechas;
	private java.util.Date[] listhoras;
	private UnidadTO[] listUnidadTO;
	private BaseTO[] listBaseTO;
	private MotivoTO[] listMotivoTO;
	private UsuarioTO[] listUsuarioTO;
	private Boolean[] listActivo;

	public UsuarioTO[] getListUsuarioTO() {
		return listUsuarioTO;
	}

	public void setListUsuarioTO(UsuarioTO[] listUsuarioTO) {
		this.listUsuarioTO = listUsuarioTO;
	}

	public void setIdOperacion(int idOperacion) {
		this.idOperacion = idOperacion;
	}

	public int getIdOperacion() {
		return idOperacion;
	}

	public void setFecha(java.util.Date fecha) {
		this.fecha = fecha;
	}

	public java.util.Date getFecha() {
		return fecha;
	}

	public void setHora(java.util.Date hora) {
		this.hora = hora;
	}

	public java.util.Date getHora() {
		return hora;
	}

	public void setIdUnidad(int idUnidad) {
		this.idUnidad = idUnidad;
	}

	public int getIdUnidad() {
		return idUnidad;
	}

	public void setIdBase(int idBase) {
		this.idBase = idBase;
	}

	public int getIdBase() {
		return idBase;
	}

	public void setIdUsuario(int idUsuario) {
		this.idUsuario = idUsuario;
	}

	public int getIdUsuario() {
		return idUsuario;
	}

	public void setIdMotivo(int idMotivo) {
		this.idMotivo = idMotivo;
	}

	public int getIdMotivo() {
		return idMotivo;
	}

	public boolean getActivo() {
		return activo;
	}

	public void setActivo(boolean activo) {
		this.activo = activo;
	}

	public Integer[] getListIdOperacion() {
		return listIdOperacion;
	}

	public void setListIdOperacion(Integer[] listIdOperacion) {
		this.listIdOperacion = listIdOperacion;
	}

	public java.util.Date[] getListfechas() {
		return listfechas;
	}

	public void setListfechas(java.util.Date[] listfechas) {
		this.listfechas = listfechas;
	}

	public java.util.Date[] getListhoras() {
		return listhoras;
	}

	public void setListhoras(java.util.Date[] listhoras) {
		this.listhoras = listhoras;
	}

	public UnidadTO[] getListUnidadTO() {
		return listUnidadTO;
	}

	public void setListUnidadTO(UnidadTO[] listUnidadTO) {
		this.listUnidadTO = listUnidadTO;
	}

	public BaseTO[] getListBaseTO() {
		return listBaseTO;
	}

	public void setListBaseTO(BaseTO[] listBaseTO) {
		this.listBaseTO = listBaseTO;
	}

	public MotivoTO[] getListMotivoTO() {
		return listMotivoTO;
	}

	public void setListMotivoTO(MotivoTO[] listMotivoTO) {
		this.listMotivoTO = listMotivoTO;
	}

	public Boolean[] getListActivo() {
		return listActivo;
	}

	public void setListActivo(Boolean[] listActivo) {
		this.listActivo = listActivo;
	}

	public BitacoraUnidadTO() {
		super();
		this.idOperacion = -1;
		this.fecha = null;
		this.hora = null;
		this.idUnidad = -1;
		this.idBase = -1;
		this.idUsuario = -1;
		this.idMotivo = -1;
		this.activo = false;
		this.listIdOperacion = null;
		this.listfechas = null;
		this.listhoras = null;
		this.listUnidadTO = null;
		this.listBaseTO = null;
		this.listMotivoTO = null;
		this.listUsuarioTO = null;
		this.listActivo = null;
	}

	public BitacoraUnidadTO(int idOperacion, Date fecha, Date hora,
			UnidadTO[] listUnidadTO, BaseTO[] listBaseTO,
			UsuarioTO[] listUsuarioTO,
			MotivoTO[] listMotivoTO, boolean activo) {
		super();
		this.idOperacion = idOperacion;
		this.fecha = fecha;
		this.hora = hora;
		this.idUnidad = -1;
		this.idBase = -1;
		this.idUsuario = -1;
		this.idMotivo = -1;
		this.activo = activo;
		this.listIdOperacion = null;
		this.listfechas = null;
		this.listhoras = null;
		this.listUnidadTO = listUnidadTO;
		this.listBaseTO = listBaseTO;
		this.listMotivoTO = listMotivoTO;
		this.listUsuarioTO = listUsuarioTO;
		this.listActivo = null;
	}

	public BitacoraUnidadTO(Integer[] listIdOperacion,
			Date[] listfechas, Date[] listhoras,
			UnidadTO[] listUnidadTO, BaseTO[] listBaseTO,
			UsuarioTO[] listUsuarioTO,
			MotivoTO[] listMotivoTO, Boolean[] listActivo) {
		super();
		this.idOperacion = -1;
		this.fecha = null;
		this.hora = null;
		this.idUnidad = -1;
		this.idBase = -1;
		this.idUsuario = -1;
		this.idMotivo = -1;
		this.activo = false;
		this.listIdOperacion = listIdOperacion;
		this.listfechas = listfechas;
		this.listhoras = listhoras;
		this.listUnidadTO = listUnidadTO;
		this.listBaseTO = listBaseTO;
		this.listMotivoTO = listMotivoTO;
		this.listUsuarioTO = listUsuarioTO;
		this.listActivo = listActivo;
	}

}
